patchouli perfume - German English Dictionary